This little little utility can be used as a panel or pinboard app for the ROX
file manager. It's purpose is to provide access to a CD-ROM/CD-Burner device on
a SMB (e.g. Samba) server.

Through its AppMenu you can access the following functions:

Mount Data CD on Server - Look if the CD share is already mounted on the client
  If it's not mounted, try to mount it on the sserver via SSH.
  Open a rox filer window of the mountpoint.

Play Audio CD on Server - Start playing an audio cd on the server via SSH.
  There must be an audio device attached to the server or some kind of network
  audio system provided to send the audio to the client. Look into the included
  'esdcd.sh' shell script for an example of how to do this.

Open CD Player Program - Start a cdplayer application on the server via SSH.

Open Data CD Burning Program - Start a cd writing application on the server via
  SSH. (gcombust)

Open CD-DA Burning Program - Start a cd writing application on the server via
  SSH. (gcdmaster)

Eject CD on Server - Look if the CD share is mounted on the client. If so, try
  to unmount it. On success, try to eject the CD on the server via SSH.


For this functions to work you need:

- a ssh account on the server with NO passphrase.
- the permission to mount the cd device on the server (mount option 'user')
- a running samba server on the server with a share named "cdrom"/"cdwriter".
  These mount points should be mountable with 'guest' privileges
- the above mentioned programs installed on the server with the appropriate
  permissions to be run by you.
- a running ESD server on the client for playing audio cds from the server

For questions/comments write to:

Christopher Arndt <chris.arndt@web.de>
